/**
 * Copyright(c)2013 Beijing PeaceMap Co.,Ltd.
 * All right reserved. 
 */
package com.pmc.dwa.common.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @description 
 * @author aokunsang
 * @date 2013-7-4
 */
@Target({ElementType.FIELD,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME) 
@Documented
@Inherited
public @interface PmcColumn {
	/**
	 * 数据库中字段类型
	 * @return
	 */
	int type();
	/**
	 * 数据库中字段名
	 * @return
	 */
	String columnName();
	/**
	 * 查询时候是否忽略
	 * @return
	 */
	boolean ignore() default false;
}
